@CHARSET "UTF-8";

.messager-overlayer {
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	background: #000;
	height: 100%;
	filter: alpha(opacity =   40);
	opacity: 0.40;
	font-size: 1px;
	overflow: hidden;
	z-index: 1001;
}

.messager-wrap {
	box-shadow: 0 4px 16px rgba(0, 0, 0, 0.2);
	background-color: #fff;
	z-index: 9999;
	top: 50%;
	left: 50%;
	position: absolute;
	background-color: #EEEEEE;
}

.messager-wrap .messager-header,.messager-wrap .messager-buttons a {
	font: 12px/1.11 'Microsoft Yahei', Tahoma, Arial, Helvetica, STHeiti;
	_font-family: Tahoma, Arial, Helvetica, STHeiti;
	-o-font-family: Tahoma, Arial;
	text-decoration: none;
}

.messager-wrap .messager-header {
	position: relative;
}

.messager-wrap .messager-header .messager-title {
	height: 28px;
	line-height: 27px;
	padding: 0 48px 0 10px;
	text-shadow: 0 1px 0 rgba(255, 255, 255, .7);
	font-weight: bold;
	color: #4C5A5F;
	font-family: Tahoma, Arial/ 9 !important;
	background-color: #bdc6cd;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#edf5f8',
		endColorstr='#dae1e5' );
	background: -moz-linear-gradient(top, #edf5f8, #dae1e5);
	background: -ms-linear-gradient(top, #edf5f8, #dae1e5);
	background: -webkit-gradient(linear, 0% 0, 0% 100%, from(#edf5f8),
		to(#dae1e5) );
	background: linear-gradient(top, #edf5f8, #dae1e5);
	border-top: 1px solid #edf5f8;
	border-bottom: 1px solid #d1d9e0;
}

.messager-header .messager-close {
	padding: 0;
	top: 5px;
	right: 8px;
	width: 18px;
	height: 18px;
	line-height: 18px;
	font-size: 22px;
	color: #68767b;
	text-align: center;
	font-family: Helvetica, STHeiti;
	_font-family: Tahoma, '\u9ed1\u4f53', 'Book Antiqua', Palatino;
	text-shadow: 0 1px 0 rgba(255, 255, 255, .9);
	display: block;
	position: absolute;
	text-decoration: none;
	outline: 0;
	_cursor: pointer;
	border: 0;
	background-color: transparent;
}

.messager-header .messager-close:hover {
	border-radius: 10px;
	box-shadow: 0 0 16px rgba(255,255,255,.3) inset,1px 1px 2px rgba(0,0,0,.1);
	color: #c72015;
}
.aui_close:hover {
text-decoration: none;
}


.messager-wrap .messager-inner {
	padding: 20px 25px;
	position: relative;
	background-color: #F9F9F9;
}

.messager-wrap .messager-footer{
	
}

.messager-mover-layer{border:2px dotted #000; cursor:move;position: absolute;cursor: move;}


.messager-wrap .messager-icon {
	width: 32px;
	height: 32px;
	background: url(default/xubox_ico0.png) no-repeat;
}

.messager-icon-type-info {
	background-position: -123px -6px;
}



.messager-wrap .messager-inner .messager-content {
	line-height: 25px;
	word-break: break-all;
	overflow: hidden;
	font-size: 14px;
}

.messager-buttons {
	background-color: #f6f6f6;
	border-top: solid 1px #ebeef2;
	padding: 8px;
	text-align: right;
	white-space: nowrap;
	display: none;
}

.messager-buttons a:hover {
color: #000;
border-color: #666;
box-shadow: 1px 1px 3px rgba(0,0,0,.2);
}

.messager-buttons a.hl:hover {
	color: #FFF;
	border-color: #33a4dd;
	background: #2ca5e0;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#3fb5d9',endColorstr='#2296D0');
	background: -moz-linear-gradient(top,#3fb5d9,#2296d0);
	background: -ms-linear-gradient(top,#3fb5d9,#2296d0);
	background: -webkit-gradient(linear,0% 0,0% 100%,from(#3fb5d9),to(#2296d0));
	background: linear-gradient(top,#3fb5d9,#2296d0);
}

.messager-buttons a.hl{
	color: #FFF;
	border: solid 1px #2992d8;
	background: #238ed6;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#2ca5e0',endColorstr='#238ED6');
	background: -moz-linear-gradient(top,#2ca5e0,#238ed6);
	background: -ms-linear-gradient(top,#2ca5e0,#238ed6);
	background: -webkit-gradient(linear,0% 0,0% 100%,from(#2ca5e0),to(#238ed6));
	background: linear-gradient(top,#2ca5e0,#238ed6);
	text-shadow: -1px -1px 1px #2992d8;
}

.messager-buttons a {
	margin-left: 15px;
	padding: 5px 8px;
	cursor: pointer;
	display: inline-block;
	text-align: center;
	line-height: 1;
	letter-spacing: 2px;
	font-family: Tahoma,Arial/9!important;
	min-width: 60px;
	min-width: 50px\9;
	width: auto;
	height: auto;
	overflow: visible;
	color: #333;
	border: solid 1px #999;
	border-radius: 4px;
	background: #DDD;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF',endColorstr='#DDDDDD');
	background: -moz-linear-gradient(top,#FFF,#DDD);
	background: -ms-linear-gradient(top,#FFF,#DDD);
	background: -webkit-gradient(linear,0% 0,0% 100%,from(#FFF),to(#DDD));
	background: linear-gradient(top,#FFF,#DDD);
	text-shadow: 0 1px 1px rgba(255,255,255,1);
	box-shadow: 0 1px 0 rgba(255,255,255,.7),0 -1px 0 rgba(0,0,0,.1);
	-moz-transition: -moz-box-shadow linear .2s;
	-webkit-transition: -webkit-box-shadow linear .2s;
	transition: box-shadow linear .2s;
}



/********对话框样式***********/
.easy_dialog {
	
}

.easy_dialog .mark /*遮罩层样式*/ {
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	background: #000;
	height: 100%;
	filter: alpha(opacity =   40);
	opacity: 0.40;
	font-size: 1px;
	overflow: hidden;
	z-index: 1001;
}

.easy_dialog .dialog /*对话框样式*/ {
	position: fixed;
	left: 50%;
	top: 50%;
	background-color: #ffffff;
	z-index: 10;
	border: 1px solid #ddd;
	padding: 5px;
	z-index: 1003;
}

.easy_dialog .dialog .titleBar /*对话框标题栏*/ {
	height: 30px;
	text-align: left;
	background: transparent;
	padding: 0px 0px 6px 0px;
	position: relative;
}

.easy_dialog .dialog .titleBar .icon /*对话框标题栏图标*/ {
	width: 25px;
	height: 30px;
	background-repeat: no-repeat;
	background-position: center;
	display: inline-block;
}

.easy_dialog .dialog .titleBar .panel-title /*对话框标题栏标题*/ {
	font-size: 12px;
	font-weight: bold;
	color: #777;
	height: 16px;
	line-height: 16px;
}

.easy_dialog .dialog .titleBar .panel-tool /*对话框标题工具条*/ {
	position: absolute;
	top: 50%;
	margin-top: -11px;
	height: 16px;
	overflow: hidden;
	right: 1px;
	width: auto;
}

.easy_dialog .dialog .titleBar .panel-tool a {
	display: inline-block;
	width: 16px;
	height: 16px;
	opacity: 0.6;
	filter: alpha(opacity =   60);
	margin: 0 0 0 2px;
	vertical-align: top;
}

.easy_dialog .dialog .titleBar .panel-tool a:hover {
	opacity: 1;
	filter: alpha(opacity =   100);
	background-color: #E6E6E6;
	-moz-border-radius: -2px -2px -2px -2px;
	-webkit-border-radius: -2px -2px -2px -2px;
	border-radius: -2px -2px -2px -2px;
}

.easy_dialog .dialog .titleBar .panel-tool .panel-tool-close
	/*对话框标题栏关闭按钮*/ {
	background: url('../img/panel_tools.png') no-repeat -16px 0px;
	cursor: pointer;
}

.easy_dialog .dialog .container /*对话框内容容器*/ {
	overflow: auto;
	background-color: #fff;
	color: #444;
	font-size: 12px;
	border: 1px solid #eee;
	width: 100%;
	padding: 0px;
	padding-top: 5px;
}